self-propelled power frame - İspanyolca İngilizce Sözlük